package com.zzyl.nursing.dto;

import io.swagger.annotations.ApiModel;
import io.swagger.annotations.ApiModelProperty;
import lombok.AllArgsConstructor;
import lombok.Data;
import lombok.NoArgsConstructor;

/**
 * @Description DeviceDto
 * @Author cangyue
 * @Date 2025-07-22
 */
@Data
@AllArgsConstructor
@NoArgsConstructor
@ApiModel("设备DTO")
public class DeviceDto {
    @ApiModelProperty(value = "设备绑定位置")
    private String bindingLocation;
    @ApiModelProperty(value = "设备描述")
    private String deviceDescription;
    @ApiModelProperty(value = "设备名称")
    private String deviceName;
    @ApiModelProperty(value = "设备类型")
    private Integer locationType;
    @ApiModelProperty(value = "设备昵称")
    private String nickName;
    @ApiModelProperty(value = "项目Id")
    private String productKey;
    @ApiModelProperty(value = "设备备注")
    private String remark;
    @ApiModelProperty(value = "网络设备id")
    private String iotId;
    @ApiModelProperty(value = "设备id")
    private String nodeId;
    @ApiModelProperty(value = "设备秘钥")
    private String secret;
    @ApiModelProperty(value = "物理设备位置")
    private Integer physicalLocationType;
}
